From eb2e678f410c0db555a2bd18d258e6d6e4b73312 Mon Sep 17 00:00:00 2001 From: Keir Fraser Date: Mon, 3 Mar 2008 10:55:42 +0000 Subject: [PATCH] kexec: Include compat/kexec.h early Include compat/kexec.h at the top of xen/common/kexec.c to allow kexec_get_range_compat() to be compiled outside of #ifndef COMPAT. This will slightly simplify the explicit creation of other _compat() functions and is needed for the eventual removal of xen/common/compat/kexec.c Note that the inclusion of compat/kexec.h needs to be protected by #ifdef CONFIG_COMPAT, as the file doesn't exist otherwise. Signed-off-by: Simon Horman --- xen/common/kexec.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/xen/common/kexec.c b/xen/common/kexec.c index fcaebbbebc..4957f7ac22 100644 --- a/xen/common/kexec.c +++ b/xen/common/kexec.c @@ -23,6 +23,9 @@ #include #include #include +#ifdef CONFIG_COMPAT +#include +#endif #ifndef COMPAT @@ -245,8 +248,6 @@ static int kexec_get_range(XEN_GUEST_HANDLE(void) uarg) return ret; } -#else /* COMPAT */ - #ifdef CONFIG_COMPAT static int kexec_get_range_compat(XEN_GUEST_HANDLE(void) uarg) { -- 2.30.2